package com.ruoyi.entity.VO;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class T09VO {
    private Long F0901;

    @Excel(name = "知识库文件编号")
    private String F0301;

    /** 上传单位 F0301获取*/
    @Excel(name = "上传单位")
    private String F0302;

    @Excel(name = "上传人编号")
    private Integer F1801;

    /** 上传人虚拟 F1801获取 */
    @Excel(name = "上传人姓名")
    private String F1804;

    /** 文件名称 */
    @Excel(name = "文件名称")
    private String F0902;

    /** 文件大小 */
    @Excel(name = "文件大小")
    private String F0903;

    /** 文件格式 */
    @Excel(name = "文件格式")
    private String F0904;

    /** 上传时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "上传时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date F0905;

    /** 执行状态（0上传，1未上传） */
    @Excel(name = "执行状态", readConverterExp = "0=上传，1未上传")
    private Long F0906;

    /** 文件字数 */
    @Excel(name = "文件字数")
    private Long F0907;

    @Excel(name = "文件地址")
    private String F0908;
}
